${C.packageName(T.DOMAIN)}
import java.io.Serializable;
<#list C.tableClass().types as type>
import ${type};
</#list>
/**
* ${module}Domain处理类
* @author
*/
public class ${C.className(T.DOMAIN)} implements Serializable{

<#list C.tableClass().propertyDescList as property>
    /**
      * ${property.comment!""}
      */
    private ${property.classSimpleName} ${property.propertyName};
</#list>
<#list C.tableClass().propertyDescList as property>
    public ${property.classSimpleName} get${property.propertyNameUpCase}(){
        return ${property.propertyName};
    }
    public void set${property.propertyNameUpCase} (${property.classSimpleName} ${property.propertyName}){
        this.${property.propertyName} = ${property.propertyName};
    }
</#list>
    public ${C.className(T.DOMAIN)}(){}
}